mediate irrigation - Spanish English Dictionary